package cn.tedu.oop2;
/*本类用于测试静态的调用关系
 * 总结:
 * 1.普通资源既可以调用普通资源,又可以调用静态资源(没限制)
 * 2.静态资源只能调用静态资源*/
public class TestStatic2 {
}

//1.创建老师类
class Teacher{
    //2.定义普通属性和方法
    String name;
    public void teach(){
        System.out.println("正在授课中...");
        /*1.普通资源能否调用静态资源?--可以!,,,普通资源同时可以调用普通资源*/
        System.out.println(age);//成员变量的被static修饰
        ready(); //封装:本类方法里面,调用本类其它static方法
        System.out.println(name);//普资调用普资
    }
    //3.定义静态属性和方法
    static int age;
    public static void ready(){ // 方法被static修饰
        System.out.println("正在备课中...");
        /*2.静态资源能否调用普通资源?--不可以!*/
        //System.out.println(name);//静态资源不能使用普通资源
        //teach();
    }
    public static void eat(){
        System.out.println("正在干饭中...");
        /*3.静态资源能否调用静态资源?--可以!*/
        System.out.println(age);
        ready();
    }
}